head storekeeper - French English Dictionary